#include<stdio.h>
#include<string.h>
bool rotateString(char* s, char* goal) {
	int m = strlen(s), n = strlen(goal);
	if (n != m)
		return false;
	bool flag;
	for (int i = 0; i < n; i++)
	{
		flag = true;
		for (int j = 0; j < n; j++)
		{
			if (s[(i + j) % n] != goal[j])//%限制i+j一定在0-n-1的范围内 i+j表示s字符串相较于goal前移了多少位（也就是从哪一位开始被旋转）
			{
				flag = false;
				break;
			}
		}
		if (flag)//若通过则返回此次结果
			return flag;
	}
	return flag;//返回false 当循环结束后 flag最后一次赋值为为进入if条件的值

}
